#控制层Control:实现界面打印和菜单选择
'''----记账本管理系统（Json版）-----
项目需求：
包含以下功能：
1.初始化记账本数据
    时间                      项目      分类    金额
    2021/8/21 09:00:00      工资      收入      20000
    2021/8/21 09:00:00      聚餐      支出      -200
2.读取json数据
3.写入json数据
4.显示账单（显示总支出金额，总收入金额，结余金额
5.写入账单（时间按照格式显示'''
import login_register_amount
def main():
    while True:
        print('---------------------欢迎来到记账本--------------------')
        print('1初始化账本2显示账单3写入账单4退出')
        choise=int(input('请输入您的选择：'))
        if choise==1:
            login_register_amount.init_account()
        elif choise==2:
            login_register_amount.show_account()
        elif choise==3:
            login_register_amount.add_account()
        else:
            print('正在退出......')
            break

if __name__ == '__main__':
    main()
